WhatsApp is coming up with new features soon! Twitter Spaces allows live conversations, netizens react with memes